This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal



Oct 28, 2011, 4:25 PM
19 Posts

Sorting a column in a view throws exception

  • Category: Debugging
  • Platform: Windows
  • Release: 8.5.2
  • Role: Developer
  • Tags: sorting,view control
  • Replies: 3
I have a Notes view with 4 columns every one of them sortable. I am embedding this view in a XPages and click on the column header and make it sortable. When I open this page in a browser, it looks fine until I choose to click on the column header to sort the table then I get the following exception.
 
Do you have any idea what this can be? 
Thank you in advance for any advice //Kiarash
 

Unexpected runtime error

The runtime has encountered an unexpected error.

Error source

Page Name:/RoomSearchXPage.xsp

Exception

Error while browsing Notes view
 

Unexpected runtime error

The runtime has encountered an unexpected error.

Error source

Page Name:/RoomSearchXPage.xsp

Exception

Error while browsing Notes view

Stack Trace

com.ibm.xsp.FacesExceptionEx: Error while browsing Notes view
    com.ibm.xsp.model.domino.viewnavigator.NOIViewNavigatorEx.readEntries(NOIViewNavigatorEx.java:112)
    com.ibm.xsp.model.domino.wrapped.DominoViewEntryArray.doReadEntries(DominoViewEntryArray.java:101)
    com.ibm.xsp.model.domino.wrapped.DominoViewEntryArray.readEntries(DominoViewEntryArray.java:97)
    com.ibm.xsp.model.domino.DominoViewDataContainer.getRowCount(DominoViewDataContainer.java:326)
    com.ibm.xsp.model.domino.DominoViewDataModel.getRowCount(DominoViewDataModel.java:89)
    com.ibm.xsp.component.UIPager$PagerState.(UIPager.java:69)
    com.ibm.xsp.component.UIPager$PagerState.(UIPager.java:64)
    com.ibm.xsp.component.UIPager.createPagerState(UIPager.java:472)
    com.ibm.xsp.renderkit.html_extended.XPagerRenderer.encodeChildren(XPagerRenderer.java:65)
    com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeChildren(ReadOnlyAdapterRenderer.java:132)
    javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:975)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:745)
    com.ibm.xsp.renderkit.html_extended.ViewPanelRenderer.processPagerCell(ViewPanelRenderer.java:629)
    com.ibm.xsp.renderkit.html_extended.ViewPanelRenderer.encodeBegin(ViewPanelRenderer.java:332)
    com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeBegin(ReadOnlyAdapterRenderer.java:116)
    javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:952)
    javax.faces.component.UIData.encodeBegin(UIData.java:758)
    com.ibm.xsp.component.UIDataEx.encodeBegin(UIDataEx.java:412)
    com.ibm.xsp.component.UIViewPanel.encodeBegin(UIViewPanel.java:283)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:743)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1043)
    com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1012)
    com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:557)
    com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:313)
    com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:348)
    com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
    com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
    com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
    com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:257)
    com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:198)
    com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:187)
    com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:138)
    com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:131)
    com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:85)
    com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:471)
    com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:703)
    com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:737)
    com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:691)
    com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:460)
    com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:687)
    com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:275)
    com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:264)
    com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:221)
    com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:282)
NotesException: View resort column name not found
    lotus.domino.local.View.resortView(Unknown Source)
    com.ibm.xsp.model.domino.viewnavigator.NOIViewNavigatorEx.createNavigator(NOIViewNavigatorEx.java:344)
    com.ibm.xsp.model.domino.viewnavigator.NOIViewNavigatorEx.readEntries(NOIViewNavigatorEx.java:68)
    com.ibm.xsp.model.domino.wrapped.DominoViewEntryArray.doReadEntries(DominoViewEntryArray.java:101)
    com.ibm.xsp.model.domino.wrapped.DominoViewEntryArray.readEntries(DominoViewEntryArray.java:97)
    com.ibm.xsp.model.domino.DominoViewDataContainer.getRowCount(DominoViewDataContainer.java:326)
    com.ibm.xsp.model.domino.DominoViewDataModel.getRowCount(DominoViewDataModel.java:89)
    com.ibm.xsp.component.UIPager$PagerState.(UIPager.java:69)
    com.ibm.xsp.component.UIPager$PagerState.(UIPager.java:64)
    com.ibm.xsp.component.UIPager.createPagerState(UIPager.java:472)
    com.ibm.xsp.renderkit.html_extended.XPagerRenderer.encodeChildren(XPagerRenderer.java:65)
    com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeChildren(ReadOnlyAdapterRenderer.java:132)
    javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:975)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:745)
    com.ibm.xsp.renderkit.html_extended.ViewPanelRenderer.processPagerCell(ViewPanelRenderer.java:629)
    com.ibm.xsp.renderkit.html_extended.ViewPanelRenderer.encodeBegin(ViewPanelRenderer.java:332)
    com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeBegin(ReadOnlyAdapterRenderer.java:116)
    javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:952)
    javax.faces.component.UIData.encodeBegin(UIData.java:758)
    com.ibm.xsp.component.UIDataEx.encodeBegin(UIDataEx.java:412)
    com.ibm.xsp.component.UIViewPanel.encodeBegin(UIViewPanel.java:283)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:743)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:754)
    com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1043)
    com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1012)
    com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:557)
    com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:313)
    com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:348)
    com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
    com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
    com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
    com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:257)
    com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:198)
    com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:187)
    com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:138)
    com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:131)
    com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:85)
    com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServlet(ComponentModule.java:471)
    com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:703)
    com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:737)
    com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:691)
    com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:460)
    com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:687)
    com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:275)
    com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:264)
    com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:221)
    com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.service(XspCmdManager.java:282)



 
 
 
 
 
Oct 29, 2011, 3:53 PM
149 Posts
Re: Sorting a column in a view throws exception
NotesException: View resort column name not found
lotus.domino.local.View.resortView(Unknown Source)
 
I would check the view you are using. try and preview the view in the browser without xpages and see if it works
 
 
 /Thomas
Oct 31, 2011, 7:10 AM
19 Posts
Re: Sorting a column in a view throws exception
Thomas, thank you for your replay,
I did open the view both in Notes client and browser and every column does sort nicely without any problems. But embedding it in a XPages throws the expecption.
Oct 31, 2011, 2:21 PM
43 Posts
Re: Sorting a column in a view throws exception
 Works fine with me. Just created it . Its working on both web and the notes.

This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal